主张: to advocate, to stand for, view, position, stand, proposition, viewpoint, assertion...
掉头: to turn one's head, to turn round, to turn about...
压倒: to overwhelm, to overpower, overwhelming...
环球: around the world, worldwide...
大量: great amount, large quantity, bulk, numerous, generous, magnanimous...
市民: city resident...
今天: today, at the present, now...
感激: to be grateful, to appreciate, thankful...
狼狈: in a difficult situation, to cut a sorry figure, scoundrel! (derog.)...
老太太: elderly lady (respectful), esteemed mother...